// 测试API调用
async function testAPI() {
  try {
    console.log('测试API调用...');

    const response = await fetch('http://localhost:3001/api/encourage', {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json',
      },
      body: JSON.stringify({
        mentorId: 'sheldon',
        userInput: '我写的代码总是有bug，我很沮丧'
      }),
    });

    console.log('Response status:', response.status);

    if (!response.ok) {
      const errorData = await response.json();
      console.error('Error:', errorData);
      return;
    }

    const data = await response.json();
    console.log('Success:', data);

  } catch (error) {
    console.error('Test failed:', error);
  }
}

testAPI();